be respected highly or favorably - Alemán Inglés Diccionario